ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
._pimg {width: 100%;overflow: hidden; }
._pimg ._div {position: relative; overflow:hidden;}
._pimg ._img {width: 100%; position: absolute; left: 50%;top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);}
#obtncase .maxwidth_case{ margin:0 auto;width:100%;}

#obtncase .ctext_case.index_case{float:left;width:100%; padding:0 0 20px 0;}

#obtncase .ctext_case.index_case .ie{float:left;width:100%;padding:100px 0 66px 0;}
#obtncase .ctext_case.index_case .ie .itit{width:100%;text-align: center;}
#obtncase .ctext_case.index_case .itit .ih3{font-size: 36px; line-height: 36px;color:#333;font-weight: bold;letter-spacing: 1px;}
#obtncase .ctext_case.index_case .itit .ih6{font-size: 18px; line-height: 34px; color:#888; font-family: Regular;letter-spacing: 1px;padding:20px 0;}
#obtncase .ctext_case.index_case .itit ._pimg{display: inline-block;width:24px;height:17px;}
#obtncase .ctext_case.index_case .itit ._div{position: relative; padding-bottom:70.83%;min-height: 1px;display: block;}


#obtncase .ctext_case.index_case .ied{float:left;width:100%;}
#obtncase .ctext_case.index_case .ieul{margin-right:0px;}
#obtncase .ctext_case.index_case .ieul .ieli{float:left;width:25%;position: relative;padding:0 1%;}
#obtncase .ctext_case.index_case .ieul .ieli .div{position: relative;width:100%;overflow: hidden;}
#obtncase .ctext_case.index_case .ieul .ieli ._pimg{width:100%;height:100%;position: relative;top:0;left: 0;}
#obtncase .ctext_case.index_case .ieul .ieli ._div{position: relative;min-height: 1px;padding-bottom:105%;}
#obtncase .ctext_case.index_case .ieul .ieli .i_div{float:left;width:100%;padding:0 5.56%;position: absolute;bottom:6.4%;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f{float:left;width:100%;background: rgba(255,255,255,0.5);padding:10px 0;
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f .ieh3{color:#333;font-size:18px;line-height: 36px;padding: 0 32px;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f .iep{color:#fff;font-size: 16px;line-height: 30px;padding:0 32px;max-height: 60px;overflow: hidden;
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f .more{display:none;width:35%;height:32px; line-height:32px;text-align: center;margin-left:25px;background:#fff;border-radius:32px;position:relative;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f .more .a{display:inline-block;border-right:1px solid #00944b; color: #00944b;padding-right:8px;margin-left:-15px;font-size: 14px;line-height: 14px;height:14px;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f .more::after{content: '';position: absolute;width:12px;height:12px;right:10%;top:50%;transform: translate(0,-50%);background:url(../images/ix26.png) no-repeat;background-size:12px 12px;}
#obtncase .ctext_case.index_case .ieul .ieli .div:hover .ie_f{background: rgba(0,148,75,1);}
#obtncase .ctext_case.index_case .ieul .ieli .div:hover .ie_f .ieh3{color:#fff;}
#obtncase .ctext_case.index_case .ieul .ieli .div:hover .iep{max-height: 84px;}
#obtncase .ctext_case.index_case .ieul .ieli .div:hover .more{display:block;margin:22px 0 10px 0; margin-left:25px;}


@media screen and (max-width:1599px){
#obtncase .ctext_case.index_case .ied{padding:0;}	
}
@media screen and (max-width:1499px){
#obtncase .ctext_case.index_case .ie{float:left;width:100%;padding:60px 0 50px 0;}	
#obtncase .ctext_case.index_case .ieul {margin-right:-20px;}	
#obtncase .ctext_case.index_case .ieul .ieli{width:33.3%; padding:0 20px 30px 0;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f .more{width:40%;}
}
@media screen and (max-width:991px){
#obtncase .ctext_case.index_case .ie{padding:40px 0 20px 0;}
#obtncase .ctext_case.index_case .itit .ih3{font-size: 20px;line-height: 20px;}
#obtncase .ctext_case.index_case .itit .ih6{font-size: 16px; line-height: 24px; padding:10px 0;}
#obtncase .ctext_case.index_case .ied{margin-top:10px;}
#obtncase .ctext_case.index_case .ieul {margin-right:-15px;}		
#obtncase .ctext_case.index_case .ieul .ieli{width:50%;padding:0 15px 20px 0;}

#obtncase .ctext_case.index_case .ieul .ieli .ie_f .more{width:33%;}
}
@media screen and (max-width:767px){
#obtncase .ctext_case.index_case .ie{padding:20px 0 10px 0;}	
#obtncase .ctext_case.index_case .ied{margin-top:10px;}	
#obtncase .ctext_case.index_case .ieul {margin-right:0;}
#obtncase .ctext_case.index_case .ieul .ieli{width:100%;padding:0 0 15px 0;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f .more{width:100px;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f .ieh3{font-size: 18px;padding: 0 20px;padding-bottom:5px;}
#obtncase .ctext_case.index_case .ieul .ieli .ie_f .iep{font-size: 14px;line-height: 24px;padding:0 20px;max-height: 44px;}
#obtncase .ctext_case.index_case .ieul .ieli .div:hover .iep{max-height: 68px;}
}